substantial completion - Francés Inglés Diccionario